package main

import "fmt"

func main() {
	a := [3] int{1, 2, 3}
	b := [3] int{4, 5, 6}
	c := [3] int{7, 8, 9}

	var arr [3]*[3]int = [3]*[3]int{&a, &b, &c}
	fmt.Println(arr)
	for i := 0; i < len(arr); i++ {
		for j := 0; j < len(*arr[i]); j++ {
			fmt.Printf("%d ", (*arr[i])[j])
		}
		fmt.Println()
	}
}
